草庐IT

c++ - 包括 tr1::shared_ptr

全部标签

c++ - 用于在 C 或 C++ 中解析 XML 的跨 Linux 和 Windows 的通用 XML 库是什么?

我想在C和C++应用程序中解析一些XML。此应用程序部署到Windows和Linux。什么是可能安装在许多Linux发行版上并且在Windows上随时可用的XML库?从我的Linux发行版示例来看,libxml2似乎相当常见,但是否有更常见的xml库? 最佳答案 Xerces和Expat也很常见。 关于c++-用于在C或C++中解析XML的跨Linux和Windows的通用XML库是什么?,我们在StackOverflow上找到一个类似的问题: https:/

c++ - C/C++ 中的 JSON <-> XML

我一直在寻找一组在JSON和XML之间进行转换的例程,但没有成功。我在Javascript、Java、PHP和Python中找到了这样的例程,但在C或C++中找不到。FWIW,我的json库是json-spirit。我目前正在处理JSON,并希望通过转换层添加XML支持(将传入消息从XML转换为JSON,处理它们,将结果转换回XML,然后输出)。有人指点吗?我还看到了很多关于badgerfish、rayfish、rabbitfish的引用……编码约定,但它们似乎指向无效的URL。是否有描述每个约定的引用?是的,我已经在json.org上查看过了。 最佳答案

c - gSOAP - XML 数据到 C 结构(也由 gSOAP 生成)

我有一些关于使用gSOAP的问题用于解析XML。如果有人对此有经验,请给我一些帮助。谢谢:D我以前从不知道XML,现在我需要将XML解析为C中的结构。然后我发现了一些使用gSOAP数据绑定(bind)的建议。是的!它帮助我生成一个头文件,其中包含来自XSD(XML架构)的结构。但是现在,我也不知道如何处理结构或XML文件。我需要将XML数据自动放入结构中(我的意思是,如果XSD发生变化,代码也不必更改)。关于与我的问题相关的gSOAP,有什么我不知道的吗?或者我必须自己编写代码才能输入数据?感谢您的关心和时间。干杯!----加法----这就是我所做的,我在Linux的终端中工作:我有一

xml - 我可以在 *.xml 文件上使用 tr ("") 和 lupdate 吗?

这是在黑暗中拍摄的,但有没有办法在xml文件中以某种方式使用qt("")?要像这样生成.ts文件?:lupdatemyXML.xml-tsmyML.ts我试过这个命令,但它不起作用。它没有给我一个错误,它只是说找到了0(零)个文字。我的意思是文档是这样说的:lupdate–Atoolthatscansthesourcefilesfortr()andplacesthestringsina.tsxmlfile.Atthispointthe.tsfilecontainsonlystringsthataremeanttobetranslated.说的是一个源文件,并没有规定支持什么样的文件,所

java - 导出为 XML,包括嵌入式类

我有一个对象config,它有一些属性。我可以导出它,但是,它还有一个ArrayList,它与嵌入类相关,当我导出到XML时,我无法显示这些类。任何指示都会有所帮助。导出方法publicStringexportXML(configconf,Stringpath){Stringsuccess="";try{FileOutputStreamfstream=newFileOutputStream(path);try{XMLEncoderostream=newXMLEncoder(fstream);try{ostream.writeObject(conf);ostream.flush();}f

具有 unicode 支持且没有 COM 注册的 C++ xml 解析器

基于以下两个条件,我需要使用C++XML解析器/编写器来实现虚拟注册表。它不应该在注册表中写入条目它应该支持unicode字符。我尝试了以下解析器,但没有一个解析器解决了这2个条件:Msxml(写入注册表以创建COM)Xerces(注册COM)TinyXml(reg中没有条目,但不支持unicode字符)快速Xml(无unicodeuspport)所以如果你能知道任何解决我的2条件的方法,请告诉我 最佳答案 看看pugixml. 关于具有unicode支持且没有COM注册的C++xml解

ruby-on-rails - Rails JSON 和 XML 序列化包括微秒

在为“日期时间”字段序列化Rails对象时是否可以包含微秒?例如:{"created_at":"2011-05-27T19:49:43.123456Z","updated_at":"2011-05-27T19:49:43.654321Z","..."} 最佳答案 您需要覆盖thisfile中设置的默认JSON格式.您要使用的格式是这样的strftime('%Y/%m/%d%H:%M:%S.%6N%z')您可以像这样修补JSON的DateTime输出classDateTimedefas_json(options=nil)strftim

c - OpenCV 中的 XML 解析器

我有一个文件locations.xml,其中包含图像文件名,以及在相应图像上绘制的矩形的位置。XML节点结构如下:ryoungt_05.08.2002/aPICT0034.JPG我需要在OpenCV中打开这个文件并读取它,对于XML文件中的每个图像文件名,相应的图像将在窗口中打开,矩形将绘制在对应图片。基本上,我需要打开这些文件并查看矩形,以便使用文本检测算法将它们与绘制在相同图像上的矩形相匹配。但它正在处理让我难过的XML文件。感谢您的帮助。 最佳答案 OpenCV是OpenCV,XML是XML。一个与另一个没有太大关系。检查这个

xml - Delphi:将对象流式传输到 XML,包括数组属性

我们有一个巨大的数据对象结构,包含许多实际上是数组的属性。现在,我们需要将数据流式传输到XML文档。为此,我们考虑使用NativeXML要流式传输的组件。它使用同样用于TComponent流的机制。这工作得很好,只是它不流式传输索引属性。有没有办法做到这一点,或者是否有能够做到这一点的组件? 最佳答案 索引属性不向RTTI公开(并且仍然不在DelphiXE中),并且它们也不由TComponent流式传输。如果您想继续使用TComponent机制(或纯基于RTTI的流式传输),一种选择是使用TCollection,它确实“作为数组”进

基于 C 的 XML 解析器

推荐使用C语言解析TMX文件(基于XML的map)的XML解析器是什么?它们各自的优缺点是什么,因为我希望有一个高效的,因为它将在嵌入式系统上运行。 最佳答案 不久前,我们在嵌入式产品上使用了libxml。它可能适合您。 关于基于C的XML解析器,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/5434919/